insolated foundation - Türkçe İngilizce Sözlük